multi-layer wall - Spanish English Dictionary